export interface MultiDictVO {
  /**
   * 主键
   */
  baseId: string | number;

  /**
   * 字典编号
   */
  dictCode: number;

  /**
   * 父code
   */
  parentCode: number;

  /**
   * 字典名称
   */
  dictLabel: string;

  /**
   * 字典键值
   */
  dictValue: string;

  /**
   * 排序
   */
  sort: number;

  /**
   * 审核
   */
  visible: boolean;

  /**
   * 子对象
   */
  children: MultiDictVO[];
}

export interface MultiDictForm extends BaseEntity {
  /**
   * 主键
   */
  baseId?: string | number;

  /**
   * 父code
   */
  parentCode?: number;

  /**
   * 字典名称
   */
  dictLabel?: string;

  /**
   * 字典键值
   */
  dictValue?: string;

  /**
   * 排序
   */
  sort?: number;

  /**
   * 审核
   */
  visible?: boolean;
}

export interface MultiDictQuery {
  /**
   * 字典编号
   */
  dictCode?: number;

  /**
   * 父code
   */
  parentCode?: number;

  /**
   * 字典名称
   */
  dictLabel?: string;

  /**
   * 字典键值
   */
  dictValue?: string;

  /**
   * 审核
   */
  visible?: boolean;

  /**
   * 日期范围参数
   */
  params?: any;
}
